slightly better - Deutsch Englisch Wörterbuch